package com.yzsj.socket.business.service;


import com.yzsj.socket.business.domain.vo.TagValueVO;

import java.util.List;
import java.util.Map;

/**
 * @author wjl
 * @email XXXX@qq.com
 * @date 2019-08-13 15:13:01
 */
public interface TagValueService {

    TagValueVO get(Integer id);

    List<TagValueVO> list(Map<String, Object> map);

    int count(Map<String, Object> map);

    int save(TagValueVO tagValue);

    int saveList(List<TagValueVO> list);

    int update(TagValueVO tagValue);

    int remove(Integer id);

    int batchRemove(Integer[] ids);

    void updateNotByTagId(List<String> tagids);

    void updateAll();
}
